import { holeStandard } from "./HoleTypeStore";
import {language} from "../../../util/Language";

// 标准类型
const standardStore = {
  // 沉头孔 -- 2
  COUNTERBORE_HOLE: [
    {text: language.getMessage("message.HoleCmd.COUNTERBORE_HOLE.HexheadboltsGradeC"), value: 1, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERBORE_HOLE.HexHeadBoltsFullThreadGradeC"), value: 2, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERBORE_HOLE.HexHeadBoltsGB"), value: 3, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERBORE_HOLE.HexHeadBoltFullThreadGradesGB"), value: 4, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERBORE_HOLE.HexagonLobularSocketHeadCapScrews90"), value: 5, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERBORE_HOLE.SlottedCheeseHeadScrews"), value: 6, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERBORE_HOLE.HexagonLobularSocketHeadCapScrews91"), value: 7, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERBORE_HOLE.HexagonSocketHeadCapScrews"), value: 8, type: holeStandard.GB},
  ],
  // 锥形沉孔 -- 4
  COUNTERSUNK_HOLE: [
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.HexagonLobularSocketCountersunkHead"), value: 1, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.HexagonLobularSocketRaisedCountersunkHead"), value: 2, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.SlottedRaisedCountersunkHeadScrews"), value: 3, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.SlottedCountersunkHeadTappingScrews"), value: 4, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.SlottedRaisedCountersunkHeadTappingScrews"), value: 5, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.CrossRecessedCountersunkHeadTappingScrews"), value: 6, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.CrossRecessedRaisedCountersunkHead"), value: 7, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.SlottedCountersinkHeadWoodScrews"), value: 8, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.SlottedRaisedCountersunkHeadWoodScrews"), value: 9, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.CrossRecessedCountersunkHeadWoodScrews"), value: 10, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.COUNTERSUNK_HOLE.CrossRecessedRaisedCountersunkHeadWoodScrews"), value: 11, type: holeStandard.GB},
  ],
  // 简单孔 -- 0
  SIMPLE_HOLE: [
    {text: language.getMessage("message.HoleCmd.SIMPLE_HOLE.DrillSizes"), value: 1, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.SIMPLE_HOLE.ScrewClearances"), value: 2, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.SIMPLE_HOLE.TapDrills"), value: 3, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.SIMPLE_HOLE.DowelHoles"), value: 4, type: holeStandard.GB},
  ],
  // 螺纹孔 -- 7
  THREADED_HOLE: [
    {text: language.getMessage("message.HoleCmd.THREADED_HOLE.BottomingTappedHole"), value: 1, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.THREADED_HOLE.TappedHole"), value: 2, type: holeStandard.GB},
    {text: language.getMessage("message.HoleCmd.THREADED_HOLE.StraighPipeTappedHole"), value: 3, type: holeStandard.GB},
  ],
  // 锥形管螺纹 -- 8
  COUNTER_THREADED: [
    {text: language.getMessage("message.HoleCmd.COUNTER_THREADED.TaperedPipeTap"), value: 1, type: holeStandard.GB},
  ]
};

export {standardStore};